mushroom headed valve - Spanish English Dictionary